gerd gastrointestinal constipation colonoscopy colon cancer aids gastroenterology helicobacter pylori cancer endoscopy acid reflux hepatitis hiv